home *** CD-ROM | disk | FTP | other *** search
- 0
- 1 REM BASIC GEODIR TRUE-ASCII PRINT
- 2 REM (C) 1993 06 11 PETER KARLSSON
- 3 REM BASERAT P] BASIC GEODIR
- 4
- 5 REM V1.0
- 6
- 7 REM SKRIVER UT EN GEOS-DISKS
- 8 REM KATALOG P] EN SKRIVARE MED
- 9 REM TRUE-ASCII
- 10
- 11 OPEN4,4
- 12 PRINT"รดBASIC GEODIR TRUE-ASCII PRINT"
- 13 PRINT"SKRIVER UT...":E$=CHR$(0):DIMN$(16)
- 14 OPEN15,8,15,"I0":OPEN2,8,2,"#":PRINT#15,"U1 2 0 18 0":PRINT#15,"B-P 2 189"
- 15 GET#2,DI$:PRINT#15,"B-P 2 144":FORI=1TO16:GET#2,N$(I):NEXT:DI=ASC(DI$+E$)
- 16 FORI=1TO16:N=ASC(N$(I)+E$)
- 17 PRINT#4,CHR$(N);:NEXT:FI=.:KB=.
- 18 IFDI=66THENPRINT#4," Systemdiskett.":GOTO21
- 19 IFDI=80THEN4," Applikationsdiskett.":GOTO21
- 20 PRINT#4," Arbetsdiskett."
- 21 PRINT#15,"B-P 2 0":GET#2,T$,S$
- 22 T=ASC(T$+E$):S=ASC(S$+E$)
- 23 IFT=.THEN40
- 24 PRINT#15,"U1 2 0"T;S
- 25 FORA=1TO8:B=2+(A-1)*32:PRINT#15,"B-P 2"B
- 26 IFPEEK(198)<>.THENCLOSE2:CLOSE15:END
- 27 GET#2,TY$:IFTY$=""GOTO39
- 28 GET#2,T$,S$:FORI=1TO16:GET#2,N$(I):NEXT
- 29 GET#2,A$,A$,A$,A$,YE$,MO$,DA$,HO$,MI$,L$,H$
- 30 BL=ASC(H$+E$)*256+ASC(L$+E$):TY=ASC(TY$+E$):T=ASC(T$+E$):S=ASC(S$+E$)
- 31 YE=ASC(YE$+E$):MO=ASC(MO$+E$):DA=ASC(DA$+E$):HO=ASC(HO$+E$):MI=ASC(MI$+E$)
- 32 FORI=1TO16:N=ASC(N$(I)+E$)
- 33 PRINT#4,CHR$(N);:NEXT
- 34 PRINT#4,":"MID$("DSPUR",(TYAND7)+1,1)MID$(" <",(TYAND192)/192+1,1)":";
- 35 IFYE=0ANDMO=0ANDDA=0OR(TYAND7)=4THENPRINT" ";:GOTO38
- 36 PRINT#4,RIGHT$(STR$(100+YE),2)"-"RIGHT$(STR$(100+MO),2)"-"RIGHT$(STR$(100+DA),2);
- 37 PRINT#4," "RIGHT$(STR$(100+HO),2)"."RIGHT$(STR$(100+MI),2)" ";
- 38 K=BL/4:PRINT#4,MID$(STR$(INT(K+.5)),2)"Kb":FI=FI+1:KB=KB+K
- 39 NEXT:GOTO21
- 40 PRINT#4,"----------------"SPC(19)"-----"
- 41 SP$=" "
- 42 PRINT#4,LEFT$(MID$(STR$(FI),2)+" Filer"+SP$,35)MID$(STR$(INT(KB+.5)),2)"Kb"
- 43 CLOSE2:CLOSE15:CLOSE4
-